投稿を報告する

grpcとは何ですか?

gRPCは、Googleが開発した、HTTP/2を使用したリモートプロシージャコール (RPC)を実現するプロトコルの1つです。 ※gRPC、OpenAPI、RESTの違いについての説明は、以下に記載されていますので、興味があれば参照してみてください。 過去の 『ASP.NET CoreでAPIを作ってみた』 の回では、『従業者管理API』をREST APIで実装しました。 今回は、gRPCでデータベースへの簡単なCRUD (生成、読み取り、更新、削除)処理を行う「部署管理API」を作成してみます。 QESの仕事内容や転職にご興味のある方はこちらもご覧ください。 本記事では、以下の環境を使用しています。 データの保存先として、部署テーブルを使用します。

cRPって何?

CRPとはC-リアクティブ・プロテインの略。 肝臓で作られる蛋白質の一種です。 何らかの感染症にかかっているかの検査として白血球と併用されますが、全く別のものです。 急性炎症が起きると6~8時間以内に急速に増加、48~72時間で最高値となります。 炎症が治まるとすぐに減少するので、特定の疾患の診断はできないものの重要な手がかりになってくれます。 白血球数(WBC)とCRPの数値には「ずれ」が生じます。 この「ずれ」があることで、炎症の活動性や重症度、経過を判断する指標となります。 白血球は何らかの感染性疾患、白血病、化学療法後の易感染状態など数値が高くても低くても重要。 そして、 CRPは感染性疾患のキーワードです。

rpc とはどういう意味ですか?

RPC とは、あるコンピュータで動作するソフトウェアから、通信回線や コンピュータネットワーク を通じて別のコンピュータ上で動作するソフトウェアへ処理を依頼したり、結果を返したりするための規約。 プログラム中の手続きや 関数 、 メソッド などを呼び出すのと同じ手順でネットワーク越しに別のコンピュータ上のプログラムを呼び出す手法であり、 プログラマ がネットワークによる通信手順の詳細な実装をする必要はない。 RPC仕様では呼び出し側、手続き側の双方がRPCによる呼び出しに対応するための API と、ネットワーク上で呼び出し要求メッセージや応答メッセージを送受信するための通信規約(RPCプロトコル)を定めている。

.net-rpcとは何ですか?

XML-RPC は、呼び出しを XML で符号化し、 HTTP を通信プロトコルに使用するRPCプロトコルである。 マイクロソフトの DCOM は、 COM ベースの分散型オブジェクト指向RPC技術。 .NETの各種RPCによって代替されており、非推奨。 マイクロソフトの .NET Remoting は、Windowsプラットフォーム上に実装された分散システムでのRPC機能を提供するものである。 非推奨のレガシー技術。 マイクロソフトの WCF は、.NET Remotingの代替となるRPC機構。 .NET Framework 3.0で導入されたが、 .NET Core には完全移植されていない。

関連記事

世界をリードする暗号資産取引プラットフォーム

ウェルカムギフトを受け取る